Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PICASSO PLACE Semi-Detached £457,131 £125,950 8 Dec 2000
22 PICASSO PLACE Semi-Detached £289,813 £170,000 13 Nov 2012
24 PICASSO PLACE Semi-Detached £364,753 £208,500 27 Jun 2006
33 PICASSO PLACE Detached £315,343 £270,000 19 Nov 2020
35 PICASSO PLACE Detached £390,134 £350,000 27 Oct 2021
37 PICASSO PLACE Detached £366,109 £290,000 23 Mar 2018
41 PICASSO PLACE Semi-Detached £361,926 £165,000 12 Dec 2003
43 PICASSO PLACE Detached £443,747 £163,500 20 Sep 2002
45 PICASSO PLACE Semi-Detached £295,062 £292,500 26 Apr 2024